#pragma once
#include "vector_types.h"

#if !defined(__cudaGet_threadIdx)

#define __cudaGet_threadIdx() \
        threadIdx

#endif /* __cudaGet_threadIdx */

#if !defined(__cudaGet_blockIdx)

#define __cudaGet_blockIdx() \
        blockIdx

#endif /* __cudaGet_blockIdx */

#if !defined(__cudaGet_blockDim)

#define __cudaGet_blockDim() \
        blockDim

#endif /* __cudaGet_blockDim */

#if !defined(__cudaGet_gridDim)

#define __cudaGet_gridDim() \
        gridDim

#endif /* __cudaGet_gridDim */

#if !defined(__cudaGet_warpSize)

#define __cudaGet_warpSize() \
        warpSize

#endif /* __cudaGet_warpSize */
